Louise Archambault Director / Scriptwriter / Photographer / 服装 / 副导演 DouBan IMDb Director The Bad Seed Returns 2022 5.5 Irena's Vow 2023 7.1